2117,2118,2120,2122,2124,2125,2126,2127,2128,2129,2132,2134,2135,2138,2138,2139,2140,2142,2143,2145,2146,2148,2149,2150,2152,2154,2156,2158,2159,2161,2163,2164,2166,2167,2168,2170,2172,2173,2173,2174,2174,2175,2175,2176,2176,2176,2175,2175,2176,2176,2177,2177,2177,2178,2178,2176,2175,2173,2172,2172,2174,2175,2175,2176,2176,2177,2178,2181,2183,2184,2184,2183,2182,2182,2198,2200,2202,2204,2206,2207,2207,2207,2207,2206,2205,2203,2203,2202,2200,2198,2197,2197,2196,2196,2195,2194,2194,2195,2196,2197,2198,2182,2181,2179,2177,2175,2174,2172,2171,2169,2168,2166,2164,2162,2160,2159,2157,2156,2155,2153,2151,2148,2146,2143,2143,2144,2146,2147,2148,2149,2147,2145,2142,2140,2138,2137,2135,2134,2132,2130,2129,2125,2124,2123,2122,2120,2118,2117,2115,2115,2116,2117,2118,2119,2120,2120,2121,2121,2121,2120,2118;972,971,970,969,967,966,965,966,966,967,968,968,969,970,973,974,976,976,975,975,975,974,973,972,971,972,973,974,975,975,974,974,974,973,972,971,971,971,972,973,974,975,976,977,978,980,981,983,985,986,986,987,988,989,991,992,993,993,995,997,998,999,1001,1005,1006,1007,1009,1011,1011,1012,1014,1015,1016,1017,1037,1036,1034,1034,1034,1036,1040,1044,1047,1049,1052,1054,1056,1057,1056,1055,1053,1052,1051,1049,1048,1047,1045,1042,1040,1039,1037,1017,1018,1018,1019,1022,1023,1024,1026,1027,1028,1029,1029,1028,1028,1028,1027,1027,1027,1026,1025,1025,1024,1023,1021,1020,1019,1017,1014,1012,1010,1009,1008,1008,1004,1002,1000,999,998,998,1000,1000,998,998,998,1001,1002,1001,1000,998,996,994,992,990,988,983,981,979,977,975,974